[INFO] cloning repository https://github.com/narpfel/crabbing-interpreters
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/narpfel/crabbing-interpreters" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnarpfel%2Fcrabbing-interpreters", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnarpfel%2Fcrabbing-interpreters'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 6a240732e5c5e1970792a676bf56bae55a8a9dce
[INFO] testing narpfel/crabbing-interpreters against try#0abe69e6c16114311cc2700e972492e64d69c28f for pr-154065-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnarpfel%2Fcrabbing-interpreters" "/workspace/builds/worker-6-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-6-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-6-tc2/source/rust-toolchain.toml
[INFO] started tweaking git repo https://github.com/narpfel/crabbing-interpreters
[INFO] finished tweaking git repo https://github.com/narpfel/crabbing-interpreters
[INFO] tweaked toml for git repo https://github.com/narpfel/crabbing-interpreters written to /workspace/builds/worker-6-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/narpfel/crabbing-interpreters on toolchain 0abe69e6c16114311cc2700e972492e64d69c28f
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/narpfel/crabbing-interpreters already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] d8b28e47e80003ab5bc2c2de212193f1f9e80d80709ec789bb88f8c92f322b42
[INFO] running `Command { std: "docker" "start" "-a" "d8b28e47e80003ab5bc2c2de212193f1f9e80d80709ec789bb88f8c92f322b42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "d8b28e47e80003ab5bc2c2de212193f1f9e80d80709ec789bb88f8c92f322b42", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "d8b28e47e80003ab5bc2c2de212193f1f9e80d80709ec789bb88f8c92f322b42", kill_on_drop: false }`
[INFO] [stdout] d8b28e47e80003ab5bc2c2de212193f1f9e80d80709ec789bb88f8c92f322b42
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 230c64b276c019c03dbf037b37f2266762f1afe9c43c92e189c75ac9235ff6f5
[INFO] running `Command { std: "docker" "start" "-a" "230c64b276c019c03dbf037b37f2266762f1afe9c43c92e189c75ac9235ff6f5", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.103
[INFO] [stderr]    Compiling unicode-ident v1.0.22
[INFO] [stderr]    Compiling quote v1.0.42
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling utf8parse v0.2.2
[INFO] [stderr]    Compiling beef v0.5.2
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling bitflags v1.3.2
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling concolor-query v0.3.3
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling yansi v1.0.1
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling unicode-width v0.2.2
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling clap_lex v0.7.6
[INFO] [stderr]    Compiling bumpalo v3.19.1
[INFO] [stderr]    Compiling rustc-hash v2.1.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling clap_builder v4.5.53
[INFO] [stderr]    Compiling indexmap v2.12.1
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling concolor v0.1.1
[INFO] [stderr]    Compiling ariadne v0.6.0 (https://github.com/narpfel/ariadne?branch=panko#724ba713)
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling logos-codegen v0.16.0
[INFO] [stderr]    Compiling logos-derive v0.16.0
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling variant-types-derive v0.1.0 (/opt/rustwide/workdir/variant-types-derive)
[INFO] [stderr]    Compiling crabbing-interpreters-derive-report v0.1.0 (/opt/rustwide/workdir/crabbing-interpreters-derive-report)
[INFO] [stderr]    Compiling logos v0.16.0
[INFO] [stderr]    Compiling crabbing-interpreters-lex v0.1.0 (/opt/rustwide/workdir/crabbing-interpreters-lex)
[INFO] [stdout] warning: feature `iterator_try_collect` is declared but not used
[INFO] [stdout]  --> crabbing-interpreters-derive-report/src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(iterator_try_collect)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling variant-types v0.1.0 (/opt/rustwide/workdir/variant-types)
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling crabbing-interpreters v0.1.0 (/opt/rustwide/workdir/crabbing-interpreters)
[INFO] [stdout] warning: feature `closure_lifetime_binder` is declared but not used
[INFO] [stdout]  --> crabbing-interpreters-lex/src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(closure_lifetime_binder)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `if_let_guard` has been stable since 1.95.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> crabbing-interpreters/src/lib.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | #![feature(if_let_guard)]
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `slice_from_ptr_range` is declared but not used
[INFO] [stdout]   --> crabbing-interpreters/src/lib.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | #![feature(slice_from_ptr_range)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `substr_range` is declared but not used
[INFO] [stdout]   --> crabbing-interpreters/src/lib.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![feature(substr_range)]
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 47.38s
[INFO] running `Command { std: "docker" "inspect" "230c64b276c019c03dbf037b37f2266762f1afe9c43c92e189c75ac9235ff6f5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "230c64b276c019c03dbf037b37f2266762f1afe9c43c92e189c75ac9235ff6f5", kill_on_drop: false }`
[INFO] [stdout] 230c64b276c019c03dbf037b37f2266762f1afe9c43c92e189c75ac9235ff6f5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] ebc906670099097acdb9701f333f6b8066b390c33855a5dcf8751b4b67bc4079
[INFO] running `Command { std: "docker" "start" "-a" "ebc906670099097acdb9701f333f6b8066b390c33855a5dcf8751b4b67bc4079", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.111
[INFO] [stderr]    Compiling memchr v2.7.6
[INFO] [stderr]    Compiling regex-syntax v0.8.8
[INFO] [stderr]    Compiling cfg-if v1.0.4
[INFO] [stderr]    Compiling semver v1.0.27
[INFO] [stderr]    Compiling libc v0.2.178
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling zerocopy v0.8.31
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling rustix v1.1.2
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling bitflags v2.10.0
[INFO] [stderr]    Compiling linux-raw-sys v0.11.0
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling serde_json v1.0.145
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling diff v0.1.13
[INFO] [stderr]    Compiling console v0.15.11
[INFO] [stderr]    Compiling pretty_assertions v1.4.1
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling similar v2.7.0
[INFO] [stderr]    Compiling ryu v1.0.21
[INFO] [stderr]    Compiling itoa v1.0.15
[INFO] [stderr]    Compiling rstest_macros v0.26.1
[INFO] [stderr]    Compiling getrandom v0.2.16
[INFO] [stderr]    Compiling regex-automata v0.4.13
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling tempfile v3.23.0
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling regex v1.12.2
[INFO] [stderr]    Compiling logos-codegen v0.16.0
[INFO] [stderr]    Compiling variant-types-derive v0.1.0 (/opt/rustwide/workdir/variant-types-derive)
[INFO] [stderr]    Compiling clap_derive v4.5.49
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling rstest_reuse v0.7.0
[INFO] [stderr]    Compiling variant-types v0.1.0 (/opt/rustwide/workdir/variant-types)
[INFO] [stderr]    Compiling crabbing-interpreters-derive-report v0.1.0 (/opt/rustwide/workdir/crabbing-interpreters-derive-report)
[INFO] [stderr]    Compiling logos-derive v0.16.0
[INFO] [stdout] warning: feature `iterator_try_collect` is declared but not used
[INFO] [stdout]  --> crabbing-interpreters-derive-report/src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(iterator_try_collect)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling logos v0.16.0
[INFO] [stdout] warning: feature `iterator_try_collect` is declared but not used
[INFO] [stdout]  --> crabbing-interpreters-derive-report/src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(iterator_try_collect)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling crabbing-interpreters-lex v0.1.0 (/opt/rustwide/workdir/crabbing-interpreters-lex)
[INFO] [stderr]    Compiling clap v4.5.53
[INFO] [stderr]    Compiling crabbing-interpreters v0.1.0 (/opt/rustwide/workdir/crabbing-interpreters)
[INFO] [stdout] warning: feature `closure_lifetime_binder` is declared but not used
[INFO] [stdout]  --> crabbing-interpreters-lex/src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(closure_lifetime_binder)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `if_let_guard` has been stable since 1.95.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> crabbing-interpreters/src/lib.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | #![feature(if_let_guard)]
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling insta v1.45.0
[INFO] [stderr]    Compiling insta-cmd v0.6.0
[INFO] [stderr]    Compiling rstest v0.26.1
[INFO] [stdout] warning: feature `slice_from_ptr_range` is declared but not used
[INFO] [stdout]   --> crabbing-interpreters/src/lib.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | #![feature(slice_from_ptr_range)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `substr_range` is declared but not used
[INFO] [stdout]   --> crabbing-interpreters/src/lib.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![feature(substr_range)]
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `if_let_guard` has been stable since 1.95.0 and no longer requires an attribute to enable
[INFO] [stdout]  --> crabbing-interpreters/src/lib.rs:9:12
[INFO] [stdout]   |
[INFO] [stdout] 9 | #![feature(if_let_guard)]
[INFO] [stdout]   |            ^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(stable_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `slice_from_ptr_range` is declared but not used
[INFO] [stdout]   --> crabbing-interpreters/src/lib.rs:15:12
[INFO] [stdout]    |
[INFO] [stdout] 15 | #![feature(slice_from_ptr_range)]
[INFO] [stdout]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: feature `substr_range` is declared but not used
[INFO] [stdout]   --> crabbing-interpreters/src/lib.rs:18:12
[INFO] [stdout]    |
[INFO] [stdout] 18 | #![feature(substr_range)]
[INFO] [stdout]    |            ^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 26s
[INFO] running `Command { std: "docker" "inspect" "ebc906670099097acdb9701f333f6b8066b390c33855a5dcf8751b4b67bc4079", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ebc906670099097acdb9701f333f6b8066b390c33855a5dcf8751b4b67bc4079", kill_on_drop: false }`
[INFO] [stdout] ebc906670099097acdb9701f333f6b8066b390c33855a5dcf8751b4b67bc4079
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+0abe69e6c16114311cc2700e972492e64d69c28f" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] cd118792d76f889433bf386a9bf0ec3964781df3c49e9f9459352f58076c17e2
[INFO] running `Command { std: "docker" "start" "-a" "cd118792d76f889433bf386a9bf0ec3964781df3c49e9f9459352f58076c17e2", kill_on_drop: false }`
[INFO] [stderr] warning: feature `iterator_try_collect` is declared but not used
[INFO] [stderr]  --> crabbing-interpreters-derive-report/src/lib.rs:1:12
[INFO] [stderr]   |
[INFO] [stderr] 1 | #![feature(iterator_try_collect)]
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `crabbing-interpreters-derive-report` (lib) generated 1 warning
[INFO] [stderr] warning: `crabbing-interpreters-derive-report` (lib test) generated 1 warning (1 duplicate)
[INFO] [stderr] warning: feature `closure_lifetime_binder` is declared but not used
[INFO] [stderr]  --> crabbing-interpreters-lex/src/lib.rs:2:12
[INFO] [stderr]   |
[INFO] [stderr] 2 | #![feature(closure_lifetime_binder)]
[INFO] [stderr]   |            ^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `crabbing-interpreters-lex` (lib) generated 1 warning
[INFO] [stderr] warning: the feature `if_let_guard` has been stable since 1.95.0 and no longer requires an attribute to enable
[INFO] [stderr]  --> crabbing-interpreters/src/lib.rs:9:12
[INFO] [stderr]   |
[INFO] [stderr] 9 | #![feature(if_let_guard)]
[INFO] [stderr]   |            ^^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `#[warn(stable_features)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: feature `slice_from_ptr_range` is declared but not used
[INFO] [stderr]   --> crabbing-interpreters/src/lib.rs:15:12
[INFO] [stderr]    |
[INFO] [stderr] 15 | #![feature(slice_from_ptr_range)]
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_features)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: feature `substr_range` is declared but not used
[INFO] [stderr]   --> crabbing-interpreters/src/lib.rs:18:12
[INFO] [stderr]    |
[INFO] [stderr] 18 | #![feature(substr_range)]
[INFO] [stderr]    |            ^^^^^^^^^^^^
[INFO] [stderr] 
[INFO] [stderr] warning: `crabbing-interpreters` (lib) generated 3 warnings
[INFO] [stderr] warning: `crabbing-interpreters` (lib test) generated 3 warnings (3 duplicates)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.15s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/crabbing_interpreters-271833843fb39fb1)
[INFO] [stdout] 
[INFO] [stdout] running 79 tests
[INFO] [stdout] test eval::tests::test_eval::case_02_bool ... ok
[INFO] [stdout] test eval::tests::test_eval::case_03_divide_numbers ... ok
[INFO] [stdout] test eval::tests::test_eval::case_11_negation ... ok
[INFO] [stdout] test eval::tests::test_eval::case_15_negation ... ok
[INFO] [stdout] test eval::tests::test_eval::case_16_precedence_of_negation_and_addition ... ok
[INFO] [stdout] test eval::tests::test_eval::case_17_precedence_of_addition_and_negation ... ok
[INFO] [stdout] test eval::tests::test_eval::case_10_negation ... ok
[INFO] [stdout] test eval::tests::test_eval::case_08_grouping ... ok
[INFO] [stdout] test eval::tests::test_eval::case_05_exponentiation ... ok
[INFO] [stdout] test eval::tests::test_eval::case_18_precedence_of_negation_and_power ... ok
[INFO] [stdout] test eval::tests::test_eval::case_07_associativity ... ok
[INFO] [stdout] test gc::tests::can_allocate_after_collection ... ok
[INFO] [stdout] test eval::tests::test_type_error::case_1_add_nil ... ok
[INFO] [stdout] test eval::tests::test_type_error::case_2_type_error_in_grouping ... ok
[INFO] [stdout] test gc::tests::circular_references_in_cells ... ok
[INFO] [stdout] test gc::tests::collect_finds_unreferenced_values ... ok
[INFO] [stdout] test gc::tests::can_collect_after_collection ... ok
[INFO] [stdout] test eval::tests::test_eval::case_06_associativity ... ok
[INFO] [stdout] test eval::tests::test_eval::case_01_bool ... ok
[INFO] [stdout] test eval::tests::test_eval::case_04_exponentiation ... ok
[INFO] [stdout] test eval::tests::test_eval::case_19_precedence_of_power_and_negation ... ok
[INFO] [stdout] test gc::tests::collecting_everything_resets_last ... ok
[INFO] [stdout] test gc::tests::dropping_the_gc_doesnt_leak ... ok
[INFO] [stdout] test gc::tests::dropping_the_gc_runs_drop ... ok
[INFO] [stdout] test eval::tests::test_eval::case_13_negation ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_2_eof_after_operator ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_3_three_adjecent_numbers ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_8_comparison_of_gt ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_4_expect_expr_in_parens ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_9_comparison_of_gt ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_1_eq_eq ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_5_unclosed_paren ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_6_one_plus ... ok
[INFO] [stdout] test eval::tests::test_eval::case_12_negation ... ok
[INFO] [stdout] test eval::tests::test_type_error::case_3_type_error_in_grouping ... ok
[INFO] [stdout] test parse::tests::test_parser::case_01_unary_minus_minus ... ok
[INFO] [stdout] test parse::tests::test_parser::case_03_minus_5_plus_3 ... ok
[INFO] [stdout] test bytecode::vm::tests::multiple_stack_refs ... ok
[INFO] [stdout] test parse::tests::test_parser::case_04_plus_plus ... ok
[INFO] [stdout] test parse::tests::test_parse_error::case_7_comparison_of_gt ... ok
[INFO] [stdout] test parse::tests::test_parser::case_02_unary_minus_not ... ok
[INFO] [stdout] test parse::tests::test_parser::case_08_three_plus_minus_five ... ok
[INFO] [stdout] test parse::tests::test_parser::case_05_plus_times ... ok
[INFO] [stdout] test parse::tests::test_parser::case_07_times_plus ... ok
[INFO] [stdout] test parse::tests::test_parser::case_06_plus_times_minus ... ok
[INFO] [stdout] test eval::tests::test_eval::case_09_negation ... ok
[INFO] [stdout] test parse::tests::test_parser::case_13_power_times ... ok
[INFO] [stdout] test parse::tests::test_parser::case_14_unary_minus_power ... ok
[INFO] [stdout] test parse::tests::test_parser::case_15_power_unary_minus ... ok
[INFO] [stdout] test parse::tests::test_parser::case_21_plus_eq ... ok
[INFO] [stdout] test parse::tests::test_parser::case_18_unary_minus_eq_unary_minus ... ok
[INFO] [stdout] test parse::tests::test_parser::case_20_div_div ... ok
[INFO] [stdout] test parse::tests::test_parser::case_16_unary_minus_times ... ok
[INFO] [stdout] test parse::tests::test_parser::case_11_group_power_power ... ok
[INFO] [stdout] test parse::tests::test_parser::case_09_eq ... ok
[INFO] [stdout] test parse::tests::test_parser::case_12_times_power ... ok
[INFO] [stdout] test parse::tests::test_parser::case_19_eq_unary_minus ... ok
[INFO] [stdout] test eval::tests::test_eval::case_14_negation ... ok
[INFO] [stdout] test parse::tests::test_parser::case_24_string_concat ... ok
[INFO] [stdout] test parse::tests::test_parser::case_25_bool_conjunction ... ok
[INFO] [stdout] test parse::tests::test_parser::case_29_assign_assign ... ok
[INFO] [stdout] test parse::tests::test_parser::case_22_eq_plus ... ok
[INFO] [stdout] test parse::tests::test_parser::case_27_comparison_of_parenthesised_gt ... ok
[INFO] [stdout] test parse::tests::test_parser::case_28_assign_1_plus_2 ... ok
[INFO] [stdout] test parse::tests::test_parser::case_17_unary_minus_eq ... ok
[INFO] [stdout] test parse::tests::test_parser::case_30_one_plus_two_and_three ... ok
[INFO] [stdout] test parse::tests::test_parser::case_31_and_or ... ok
[INFO] [stdout] test parse::tests::test_parser::case_33_call ... ok
[INFO] [stdout] test parse::tests::test_parser::case_32_or_and ... ok
[INFO] [stdout] test parse::tests::test_parser::case_34_call_call ... ok
[INFO] [stdout] test parse::tests::test_parser::case_35_call_call_with_args ... ok
[INFO] [stdout] test parse::tests::test_parser::case_36_call_with_trailing_comma ... ok
[INFO] [stdout] test parse::tests::test_parser::case_10_power_power_power ... ok
[INFO] [stdout] test parse::tests::test_parser::case_23_minus_unary_minus ... ok
[INFO] [stdout] test parse::tests::test_parser::case_26_nil ... ok
[INFO] [stdout] test gc::from_iter_in_tests::too_long - should panic ... ok
[INFO] [stdout] test gc::from_iter_in_tests::next_panics - should panic ... ok
[INFO] [stdout] test gc::from_iter_in_tests::too_short - should panic ... ok
[INFO] [stdout] test gc::tests::it_runs_collection_after_collection_interval ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 79 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/crabbing_interpreters-a57dab10e84cd63d)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stderr]      Running tests/testsuite/main.rs (/opt/rustwide/target/debug/deps/testsuite-271e6b99c832d491)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 276 tests
[INFO] [stdout] test nonexistent_file::case_2_native_closures ... ok
[INFO] [stdout] test nonexistent_file::case_3_native_bytecode ... ok
[INFO] [stdout] test nonexistent_file::case_1_native_ast ... ok
[INFO] [stdout] test nonexistent_file::case_4_native_threaded ... ok
[INFO] [stdout] test repl::case_08_multiline_input ... ok
[INFO] [stdout] test repl::case_06_multiline_input ... ok
[INFO] [stdout] test repl::case_11_print_multiline ... ok
[INFO] [stdout] test repl::case_01_nil ... ok
[INFO] [stdout] test repl::case_03_negative_nil ... ok
[INFO] [stdout] test repl::case_10_print_statement ... ok
[INFO] [stdout] test repl::case_12_multiple_statements ... ok
[INFO] [stdout] test repl::case_09_print_statement ... ok
[INFO] [stdout] test repl::case_21_incomplete_statement ... ok
[INFO] [stdout] test repl::case_15_use_variable ... ok
[INFO] [stdout] test repl::case_04_divide_by_string ... ok
[INFO] [stdout] test repl::case_19_undefined_variable ... ok
[INFO] [stdout] test repl::case_16_multiple_variables ... ok
[INFO] [stdout] test repl::case_17_multiple_variables ... ok
[INFO] [stdout] test repl::case_07_multiline_input ... ok
[INFO] [stdout] test repl::case_05_comment ... ok
[INFO] [stdout] test repl::case_26_var_statement_without_initialiser ... ok
[INFO] [stdout] test repl::case_25_add_bools ... ok
[INFO] [stdout] test repl::case_24_type_error_for_plus_mentions_strings ... ok
[INFO] [stdout] test repl_produces_error_message::case_2_native_closures ... ok
[INFO] [stdout] test repl_evaluates_expression::case_1_native_ast ... ok
[INFO] [stdout] test repl_evaluates_expression::case_3_native_bytecode ... ok
[INFO] [stdout] test repl::case_28_use_variable_in_multiple_lines_and_use_builtin ... ok
[INFO] [stdout] test repl_evaluates_expression::case_4_native_threaded ... ok
[INFO] [stdout] test repl::case_18_undefined_variable ... ok
[INFO] [stdout] test repl_evaluates_expression::case_2_native_closures ... ok
[INFO] [stdout] test repl::case_27_use_variable_in_multiple_lines ... ok
[INFO] [stdout] test scope::path_01_tests_cases_access_global_variable_that_is_declared_later_lox ... ok
[INFO] [stdout] test repl_produces_error_message::case_3_native_bytecode ... ok
[INFO] [stdout] test repl::case_20_long_undefined_variable_name ... ok
[INFO] [stdout] test repl_produces_error_message::case_4_native_threaded ... ok
[INFO] [stdout] test repl::case_23_unterminated_string_literal_doesnt_break_repl ... ok
[INFO] [stdout] test scope::path_02_tests_cases_add_bound_method_lox ... ok
[INFO] [stdout] test scope::path_04_tests_cases_assign_to_global_variable_in_function_defined_after_ ... ok
[INFO] [stdout] test scope::path_05_tests_cases_clock_function_lox ... ok
[INFO] [stdout] test scope::path_08_tests_cases_conditional_return_at_end_of_function_lox ... ok
[INFO] [stdout] test scope::path_10_tests_cases_error_after_multibyte_char_lox ... ok
[INFO] [stdout] test scope::path_15_tests_cases_error_in_rhs_of_binary_or_lox ... ok
[INFO] [stdout] test scope::path_12_tests_cases_error_in_lhs_of_binary_and_lox ... ok
[INFO] [stdout] test scope::path_03_tests_cases_assign_to_global_variable_in_function_lox ... ok
[INFO] [stdout] test repl_produces_error_message::case_1_native_ast ... ok
[INFO] [stdout] test scope::path_11_tests_cases_error_around_multibyte_char_lox ... ok
[INFO] [stdout] test scope::path_09_tests_cases_deduplicated_constants_lox ... ok
[INFO] [stdout] test repl::case_02_bool_true ... ok
[INFO] [stdout] test scope::path_13_tests_cases_error_in_lhs_of_binary_or_lox ... ok
[INFO] [stdout] test scope::path_16_tests_cases_error_in_unary_operator_lox ... ok
[INFO] [stdout] test repl::case_14_variable_declaration ... ok
[INFO] [stdout] test repl::case_22_unterminated_string_literal ... ok
[INFO] [stdout] test scope::path_07_tests_cases_compare_different_functions_lox ... ok
[INFO] [stdout] test scope::path_17_tests_cases_fall_off_end_of_function_lox ... ok
[INFO] [stdout] test scope::path_27_tests_cases_invalid_for_loop_initialiser_lox ... ok
[INFO] [stdout] test scope::path_22_tests_cases_function_name_not_identifier_lox ... ok
[INFO] [stdout] test scope::path_18_tests_cases_for_loop_opens_new_scope_for_initialiser_lox ... ok
[INFO] [stdout] test scope::path_21_tests_cases_function_call_parameters_lox ... ok
[INFO] [stdout] test scope::path_20_tests_cases_function_call_arity_mismatch_too_many_lox ... ok
[INFO] [stdout] test scope::path_19_tests_cases_function_call_arity_mismatch_too_few_lox ... ok
[INFO] [stdout] test scope::path_14_tests_cases_error_in_rhs_of_binary_and_lox ... ok
[INFO] [stdout] test scope::path_26_tests_cases_init_with_captured_this_lox ... ok
[INFO] [stdout] test scope::path_23_tests_cases_function_parameter_not_identifier_lox ... ok
[INFO] [stdout] test scope::path_32_tests_cases_read_file_not_found_lox ... ok
[INFO] [stdout] test scope::path_30_tests_cases_power_lox ... ok
[INFO] [stdout] test scope::path_34_tests_cases_runtime_error_in_function_argument_lox ... ok
[INFO] [stdout] test repl::case_13_print_print ... ok
[INFO] [stdout] test scope::path_33_tests_cases_return_in_if_else_lox ... ok
[INFO] [stdout] test scope::path_31_tests_cases_read_file_lox ... ok
[INFO] [stdout] test scope::path_35_tests_cases_runtime_error_in_native_function_argument_lox ... ok
[INFO] [stdout] test scope::path_24_tests_cases_gc_hole_in_stack_layout_lox ... ok
[INFO] [stdout] test scope::path_25_tests_cases_gc_hole_in_stack_layout_via_call_lox ... ok
[INFO] [stdout] test scope::path_44_tests_cases_type_error_with_identifier_lox ... ok
[INFO] [stdout] test scope::path_28_tests_cases_less_than_function_lox ... ok
[INFO] [stdout] test scope::path_06_tests_cases_clock_function_arity_lox ... ok
[INFO] [stdout] test test_that_threaded_interpreter_is_properly_tailrecursive::case_1_panic_unwind ... ignored
[INFO] [stdout] test test_that_threaded_interpreter_is_properly_tailrecursive::case_2_panic_abort ... ignored
[INFO] [stdout] test scope::path_42_tests_cases_type_error_with_function_call_lox ... ok
[INFO] [stdout] test scope::path_40_tests_cases_split_undefined_property_lox ... ok
[INFO] [stdout] test scope::path_43_tests_cases_type_error_with_grouping_lox ... ok
[INFO] [stdout] test scope::path_38_tests_cases_split_state_type_error_string_is_number_lox ... ok
[INFO] [stdout] test scope::path_37_tests_cases_split_state_type_error_number_is_string_lox ... ok
[INFO] [stdout] test scope::path_36_tests_cases_split_on_empty_string_lox ... ok
[INFO] [stdout] test test_that_constants_are_deduplicated::case_1_native_ast ... ok
[INFO] [stdout] test scope::path_46_tests_cases_use_local_in_initialiser_of_shadowing_variable_lox ... ok
[INFO] [stdout] test scope::path_29_tests_cases_local_variables_lox ... ok
[INFO] [stdout] test scope::path_45_tests_cases_unexpected_eof_lox ... ok
[INFO] [stdout] test scope::path_41_tests_cases_test_nan_slow_path_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_11_tests_cases_error_around_multibyte_char_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_05_tests_cases_clock_function_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_12_tests_cases_error_in_lhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_08_tests_cases_conditional_return_at_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_03_tests_cases_assign_to_global_variable_in_function_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_01_tests_cases_access_global_variable_that_is_declared_later_lox ... ok
[INFO] [stdout] test scope::path_39_tests_cases_split_string_on_spaces_lox ... ok
[INFO] [stdout] test test_that_constants_are_deduplicated::case_2_native_closures ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_09_tests_cases_deduplicated_constants_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_16_tests_cases_error_in_unary_operator_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_19_tests_cases_function_call_arity_mismatch_too_few_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_06_tests_cases_clock_function_arity_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_10_tests_cases_error_after_multibyte_char_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_21_tests_cases_function_call_parameters_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_14_tests_cases_error_in_rhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_22_tests_cases_function_name_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_20_tests_cases_function_call_arity_mismatch_too_many_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_17_tests_cases_fall_off_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_13_tests_cases_error_in_lhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_18_tests_cases_for_loop_opens_new_scope_for_initialiser_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_27_tests_cases_invalid_for_loop_initialiser_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_15_tests_cases_error_in_rhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_24_tests_cases_gc_hole_in_stack_layout_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_25_tests_cases_gc_hole_in_stack_layout_via_call_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_23_tests_cases_function_parameter_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_28_tests_cases_less_than_function_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_26_tests_cases_init_with_captured_this_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_29_tests_cases_local_variables_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_33_tests_cases_return_in_if_else_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_32_tests_cases_read_file_not_found_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_31_tests_cases_read_file_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_40_tests_cases_split_undefined_property_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_30_tests_cases_power_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_39_tests_cases_split_string_on_spaces_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_38_tests_cases_split_state_type_error_string_is_number_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_35_tests_cases_runtime_error_in_native_function_argument_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_37_tests_cases_split_state_type_error_number_is_string_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_34_tests_cases_runtime_error_in_function_argument_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_45_tests_cases_unexpected_eof_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_42_tests_cases_type_error_with_function_call_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_43_tests_cases_type_error_with_grouping_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_44_tests_cases_type_error_with_identifier_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_36_tests_cases_split_on_empty_string_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_03_tests_cases_assign_to_global_variable_in_function_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_01_tests_cases_access_global_variable_that_is_declared_later_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_05_tests_cases_clock_function_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_07_tests_cases_compare_different_functions_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_41_tests_cases_test_nan_slow_path_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_04_tests_cases_assign_to_global_variable_in_function_defined_after_ ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_09_tests_cases_deduplicated_constants_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_46_tests_cases_use_local_in_initialiser_of_shadowing_variable_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_11_tests_cases_error_around_multibyte_char_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_02_tests_cases_add_bound_method_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_06_tests_cases_clock_function_arity_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_10_tests_cases_error_after_multibyte_char_lox ... ok
[INFO] [stdout] test test_that_constants_are_deduplicated::case_4_native_threaded ... ok
[INFO] [stdout] test test_that_constants_are_deduplicated::case_3_native_bytecode ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_07_tests_cases_compare_different_functions_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_17_tests_cases_fall_off_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_08_tests_cases_conditional_return_at_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_14_tests_cases_error_in_rhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_12_tests_cases_error_in_lhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_02_tests_cases_add_bound_method_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_13_tests_cases_error_in_lhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_22_tests_cases_function_name_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_19_tests_cases_function_call_arity_mismatch_too_few_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_18_tests_cases_for_loop_opens_new_scope_for_initialiser_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_24_tests_cases_gc_hole_in_stack_layout_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_29_tests_cases_local_variables_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_23_tests_cases_function_parameter_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_21_tests_cases_function_call_parameters_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_30_tests_cases_power_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_31_tests_cases_read_file_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_15_tests_cases_error_in_rhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_27_tests_cases_invalid_for_loop_initialiser_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_25_tests_cases_gc_hole_in_stack_layout_via_call_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_28_tests_cases_less_than_function_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_37_tests_cases_split_state_type_error_number_is_string_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_20_tests_cases_function_call_arity_mismatch_too_many_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_34_tests_cases_runtime_error_in_function_argument_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_36_tests_cases_split_on_empty_string_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_38_tests_cases_split_state_type_error_string_is_number_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_39_tests_cases_split_string_on_spaces_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_32_tests_cases_read_file_not_found_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_35_tests_cases_runtime_error_in_native_function_argument_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_33_tests_cases_return_in_if_else_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_26_tests_cases_init_with_captured_this_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_41_tests_cases_test_nan_slow_path_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_45_tests_cases_unexpected_eof_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_43_tests_cases_type_error_with_grouping_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_02_tests_cases_add_bound_method_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_44_tests_cases_type_error_with_identifier_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_46_tests_cases_use_local_in_initialiser_of_shadowing_variable_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_03_tests_cases_assign_to_global_variable_in_function_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_42_tests_cases_type_error_with_function_call_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_16_tests_cases_error_in_unary_operator_lox ... ok
[INFO] [stdout] test tests::case_1_native_ast::path_04_tests_cases_assign_to_global_variable_in_function_defined_after_ ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_07_tests_cases_compare_different_functions_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_08_tests_cases_conditional_return_at_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_10_tests_cases_error_after_multibyte_char_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_17_tests_cases_fall_off_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_04_tests_cases_assign_to_global_variable_in_function_defined_after_ ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_12_tests_cases_error_in_lhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_06_tests_cases_clock_function_arity_lox ... ok
[INFO] [stdout] test tests::case_2_native_closures::path_40_tests_cases_split_undefined_property_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_18_tests_cases_for_loop_opens_new_scope_for_initialiser_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_23_tests_cases_function_parameter_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_13_tests_cases_error_in_lhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_14_tests_cases_error_in_rhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_05_tests_cases_clock_function_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_21_tests_cases_function_call_parameters_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_27_tests_cases_invalid_for_loop_initialiser_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_22_tests_cases_function_name_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_24_tests_cases_gc_hole_in_stack_layout_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_01_tests_cases_access_global_variable_that_is_declared_later_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_26_tests_cases_init_with_captured_this_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_29_tests_cases_local_variables_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_11_tests_cases_error_around_multibyte_char_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_31_tests_cases_read_file_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_15_tests_cases_error_in_rhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_37_tests_cases_split_state_type_error_number_is_string_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_09_tests_cases_deduplicated_constants_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_19_tests_cases_function_call_arity_mismatch_too_few_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_30_tests_cases_power_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_16_tests_cases_error_in_unary_operator_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_25_tests_cases_gc_hole_in_stack_layout_via_call_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_28_tests_cases_less_than_function_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_33_tests_cases_return_in_if_else_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_36_tests_cases_split_on_empty_string_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_32_tests_cases_read_file_not_found_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_39_tests_cases_split_string_on_spaces_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_45_tests_cases_unexpected_eof_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_20_tests_cases_function_call_arity_mismatch_too_many_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_43_tests_cases_type_error_with_grouping_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_06_tests_cases_clock_function_arity_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_41_tests_cases_test_nan_slow_path_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_42_tests_cases_type_error_with_function_call_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_01_tests_cases_access_global_variable_that_is_declared_later_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_38_tests_cases_split_state_type_error_string_is_number_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_03_tests_cases_assign_to_global_variable_in_function_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_02_tests_cases_add_bound_method_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_35_tests_cases_runtime_error_in_native_function_argument_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_04_tests_cases_assign_to_global_variable_in_function_defined_after_ ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_40_tests_cases_split_undefined_property_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_34_tests_cases_runtime_error_in_function_argument_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_10_tests_cases_error_after_multibyte_char_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_44_tests_cases_type_error_with_identifier_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_13_tests_cases_error_in_lhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_05_tests_cases_clock_function_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_18_tests_cases_for_loop_opens_new_scope_for_initialiser_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_17_tests_cases_fall_off_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_23_tests_cases_function_parameter_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_21_tests_cases_function_call_parameters_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_14_tests_cases_error_in_rhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_16_tests_cases_error_in_unary_operator_lox ... ok
[INFO] [stdout] test tests::case_3_native_bytecode::path_46_tests_cases_use_local_in_initialiser_of_shadowing_variable_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_11_tests_cases_error_around_multibyte_char_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_27_tests_cases_invalid_for_loop_initialiser_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_07_tests_cases_compare_different_functions_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_25_tests_cases_gc_hole_in_stack_layout_via_call_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_26_tests_cases_init_with_captured_this_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_12_tests_cases_error_in_lhs_of_binary_and_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_22_tests_cases_function_name_not_identifier_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_08_tests_cases_conditional_return_at_end_of_function_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_19_tests_cases_function_call_arity_mismatch_too_few_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_30_tests_cases_power_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_28_tests_cases_less_than_function_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_24_tests_cases_gc_hole_in_stack_layout_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_20_tests_cases_function_call_arity_mismatch_too_many_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_31_tests_cases_read_file_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_09_tests_cases_deduplicated_constants_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_15_tests_cases_error_in_rhs_of_binary_or_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_34_tests_cases_runtime_error_in_function_argument_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_35_tests_cases_runtime_error_in_native_function_argument_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_32_tests_cases_read_file_not_found_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_36_tests_cases_split_on_empty_string_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_37_tests_cases_split_state_type_error_number_is_string_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_42_tests_cases_type_error_with_function_call_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_33_tests_cases_return_in_if_else_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_29_tests_cases_local_variables_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_43_tests_cases_type_error_with_grouping_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_45_tests_cases_unexpected_eof_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_40_tests_cases_split_undefined_property_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_39_tests_cases_split_string_on_spaces_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_44_tests_cases_type_error_with_identifier_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_46_tests_cases_use_local_in_initialiser_of_shadowing_variable_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_41_tests_cases_test_nan_slow_path_lox ... ok
[INFO] [stdout] test tests::case_4_native_threaded::path_38_tests_cases_split_state_type_error_string_is_number_lox ... ok
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/crabbing_interpreters_derive_report-e622b973c59764d0)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 274 passed; 0 failed; 2 ignored; 0 measured; 0 filtered out; finished in 0.79s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/crabbing_interpreters_lex-27fb4154b488cc58)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test test::test_lex_error::case_1_unicode_number ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/variant_types-f8442d8304bfddc1)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/variant_types_derive-036ec8b8a725d1f1)
[INFO] [stderr]    Doc-tests crabbing_interpreters
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests crabbing_interpreters_derive_report
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests crabbing_interpreters_lex
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests variant_types
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests variant_types_derive
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "cd118792d76f889433bf386a9bf0ec3964781df3c49e9f9459352f58076c17e2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cd118792d76f889433bf386a9bf0ec3964781df3c49e9f9459352f58076c17e2", kill_on_drop: false }`
[INFO] [stdout] cd118792d76f889433bf386a9bf0ec3964781df3c49e9f9459352f58076c17e2
